precursor science - French English Dictionary